large ranunculus - Spanish English Dictionary